  @charset "utf-8";
  html,body { overflow-x: hidden; min-width: 0px;}

  /******************************************************************************
  Max Width "1440x"
  *******************************************************************************/
  @media (max-width: 1440px) {


  }

  /******************************************************************************
  Max Width "1300x"
  *******************************************************************************/
  @media (max-width: 1366px) {
  .main-header h1 {
  margin-top: 20px;
  color: white;
  font-size: 4rem;
  }

  }

  /******************************************************************************
  Max Width "1300x"
  *******************************************************************************/
  @media (max-width: 1300px) {

  }
  /******************************************************************************
  Max Width "1200x"
  *******************************************************************************/
  @media (max-width: 1200px) {

  }

  /******************************************************************************
  Min Width "992px"
  *******************************************************************************/
  @media (min-width: 992px) {

  }

  /******************************************************************************
  Max Width "1270px" - Min Width "1200px"
  *******************************************************************************/
  @media (min-width: 1200px) and (max-width: 1270px) {

  }

  /******************************************************************************
  Max Width "1199px"
  *******************************************************************************/
  @media (max-width: 1199px) {
  .main-header h1 {
  margin-top: 20px;
  color: white;
  font-size: 3rem;
  }
  }

  /******************************************************************************
  Max Width "1199px" - Min Width "992px"
  *******************************************************************************/
  @media (min-width: 992px) and (max-width: 1199px) {


  }
  /******************************************************************************
  Max Width "1024px" 
  *******************************************************************************/

  @media (max-width: 1024px) {

  }

  /******************************************************************************
  Max Width "991px"
  *******************************************************************************/
  @media (max-width: 991px) {
  
  .main-container {
  margin-top: 12rem;
  }
  .main-header {
  height: fit-content;
  }
  .main-container {
  margin-top: 7rem;
  }
  .main-header h1 {
  margin-top: 0px;
  color: white;
  font-size: 3rem;
  }
 
  }

  /******************************************************************************
  Max Width "834px"
  *******************************************************************************/
  @media (max-width: 834px) {
 
  }


  /******************************************************************************
  Max Width "810px"
  *******************************************************************************/

  @media (max-width: 810px) {

  }

  /******************************************************************************
  Max Width "800px"
  *******************************************************************************/
  @media (max-width: 800px) {

  }
  /******************************************************************************
  Max Width "768px"
  *******************************************************************************/
  @media (max-width: 768px) {
  }

  /******************************************************************************
  Max Width "640px"
  *******************************************************************************/
  @media (max-width: 640px) {
  .main-header h1 {
  margin-top: 0px;
  color: white;
  font-size: 2.5rem;
  }
  
  .navbar-brand img {
  width: 60px;
  }
  .custom-btn{
  font-size: 0.9rem;
  }
 
   .terms {
  border-right: 1px solid white;
  text-align: left !important;
  }
  .terms-2{
  text-align: right !important;
  }


  }

  /******************************************************************************
  Max Width "600px"
  *******************************************************************************/


  @media (max-width: 600px) {
 
  }



  /******************************************************************************
  Max Width "599px"
  *******************************************************************************/
  @media (max-width: 599px) {
  }

  /******************************************************************************
  Max Width "540px"
  *******************************************************************************/
  @media (max-width: 540px) {
  .footer-sec {
  color: white;
  width: 100%;
  padding-top: 15px !important;
  padding-bottom: 15px !important;
  }
  .Terms {
    margin-top: 6.5rem;
    margin-bottom: 0rem;
  }
   .terms-heading h3{
  font-weight: 600;
  font-size: 1.3rem;
  }
  .terms-heading a{
  font-weight: 600;
  font-size: 1.3rem;
  text-decoration: none;
  color: black;
  }
  .terms-heading h4{
  font-weight: 600;
  font-size: 1.2rem;
  }
  .terms-heading h5{
  font-weight: 600;
  font-size: 1rem;
  }
  .terms-hr {
  height: 2px !important;
  opacity: 1;
  margin: 1rem 0;
  }
  .term-content p{
  font-size: 0.9rem;
  }
  }

  /******************************************************************************
  Max Width "480px"
  *******************************************************************************/
  @media (max-width: 480px) {
 
  .main-container {
  margin-top: 5rem;
  }
  }




  /******************************************************************************
  Max Width "428px"
  *******************************************************************************/
  @media (max-width:428px) {
  
 
  
  }


  /******************************************************************************
  Max Width "414px"
  *******************************************************************************/
  @media (max-width:414px) {

  }

  /******************************************************************************
  Max Width "412px"
  *******************************************************************************/
  @media (max-width:412px) {
  
  }


  /******************************************************************************
  Max Width "390px"
  *******************************************************************************/
  @media (max-width:390px) {
  
  }


  /******************************************************************************
  Max Width "384px"
  *******************************************************************************/
  @media (max-width:384px) {
  }

  /******************************************************************************
  Max Width "375px"
  *******************************************************************************/
  @media (max-width: 375px) {

  }
  /******************************************************************************
  Max Width "360px"
  *******************************************************************************/
  @media (max-width: 360px) {
   .terms-heading h3{
  font-size: 1.1rem;
  }
  .terms-heading a{
  font-size: 1.1rem;
  }
  .terms-heading h4{
  font-size: 1rem;
  }
  .terms-heading h5{
  font-size:0.9rem;
  }
 
  .term-content p{
  font-size: 0.9rem;
  }
  }
  /******************************************************************************
  Max Width "320px"
  *******************************************************************************/
  @media (max-width: 320px) {
  .navbar-brand img {
  width: 60px;
  }
  

  }


  /******************************************************************************
  Device
  *******************************************************************************/
  @media only screen 
  and (device-width: 320px) 
  and (device-height: 568px)
  and (-webkit-min-device-pixel-ratio: 2) {


  }

  @media only screen 
  and (device-width: 375px) 
  and (device-height: 812px)
  and (-webkit-min-device-pixel-ratio: 2) {

  }

  @media only screen 
  and (device-width: 360px) 
  and (device-height: 640px)
  and (-webkit-min-device-pixel-ratio: 2) {

  }

  @media only screen 
  and (device-width: 360px) 
  and (device-height: 760px)
  and (-webkit-min-device-pixel-ratio: 2) {


  }

  @media only screen 
  and (device-width: 360px) 
  and (device-height: 800px)
  and (-webkit-min-device-pixel-ratio: 2) {


  }

  @media only screen 
  and (device-width: 412px) 
  and (device-height: 732px)
  and (-webkit-min-device-pixel-ratio: 2) {


  }

  @media only screen 
  and (device-width: 810px) 
  and (device-height: 1080px)
  and (-webkit-min-device-pixel-ratio: 1) {


  }

  @media only screen 
  and (device-width: 768px) 
  and (device-height: 1024px)
  and (-webkit-min-device-pixel-ratio: 1) {


  }

  @media only screen 
  and (device-width: 1024px) 
  and (device-height: 1366px)
  and (-webkit-min-device-pixel-ratio: 1) {


  }

  @media only screen 
  and (device-width: 800px) 
  and (device-height: 1280px)
  and (-webkit-min-device-pixel-ratio: 1) {


  }

  @media only screen 
  and (device-width: 1440px) 
  and (device-height: 900px)
  and (-webkit-min-device-pixel-ratio: 1) {


  }

  @media only screen 
  and (device-width: 1280px) 
  and (device-height: 800px)
  and (-webkit-min-device-pixel-ratio: 1) {


  }

